This D-Bag had it coming. He and many others needs to be slapped because it is people like this to blame for this situation
YouTube - Bill O'Reilly vs Barney Frank